packsaddle shop/trade - German English Dictionary